not to have any teeth - French English Dictionary